 
-- 字符串
str="123456789"

-- 字符串长度
print(#str);

-- 字符串多行打印
print("123\nyyy")

str1=[[ni
shi
zhu
]]
print(str1)



-- 拼接字符串
str2="ni"
str3="zhu"
print(str2..str3)

-- %d表示数字，%a与任何字符拼接，%s表示字符串
print(string.format("你是%s","猪"))

-- 字符串公共方法
str4="abcde"
-- 转大写
print(string.upper(str4))
-- 转小写
print(string.lower(str4))
-- 翻转字符串
print(string.reverse(str4))
-- 查找
print(string.find(str4,"e"))
-- 截取
print(string.sub(str4,2))
print(string.sub(str4,2,3))
-- 重复
print(string.rep(str4,3))
-- 修改
print(string.gsub(str4,"e","**"))
-- 字符串ASCII码(指定位置)
a=string.byte("Lua",1);
print(a)
-- ASCII码转字符
print(string.char(a))
